.mydata {
	main {
		padding: 0;
		display: flex;
		flex-direction: column;
		// 头部
		.header {
			background-color: #4294ff;
			color: #fff;
			padding: 10px 20px;
			// 跳转标志
			a {
				font-family: "宋体";
				font-weight: bold;
				color: #fff;
			}
			// 标题
			.title {
				display: flex;
				justify-content: space-between;
				line-height: 80px;
				p {
					font-size: 20px;
				}
				img {
					width: 80px;
					height: 80px;
					border-radius: 50%;
				}
			}
			// 数据概括
			.data {
				display: flex;
				margin-top: 20px;
				.total-sport {
					border-right: 1px dashed #fff;
				}
				div {
					width: 1px;
					flex-grow: 1;
					text-align: center;
					p {
						line-height: 40px;
						color: #ebe5e5;
					}

					.num {
						color: #fff;
						span {
							font-size: 40px;
						}
					}
				}
			}
			// 具体数据
			.data-content {
				display: flex;
				justify-content: space-between;
				color: #ebe5e5;
				margin-top: 25px;
				span {
					display: block;
					color: #fff;
					line-height: 35px;
					font-size: 20px;
				}
			}
		}
		// 数据图表
		.datacontent {
			flex-grow: 1;
			padding: 10px;
			.echarts {
				height: 200px;
				border: 1px solid #ccc;
				margin: 15px 0;
				border-radius: 15px;
				box-shadow: 0 0 5px 0 #ccc;
			}
		}
	}
}
